<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui"
	xmlns:c="http://java.sun.com/jstl/core">

	<h:form id="idFormDerecho">
		<p:growl id="mensajeroEsp" showDetail="true" />
		<h3>
			<p:outputLabel
				value="#{rbSirenasUI['sirenas.ui.formulario.especializacion_derecho_admin.titulo.label']}" />
		</h3>

		<div class="div_formularioContrataciones">

			<p:panelGrid id="gridFormDerecho" layout="grid"
				styleClass="ui-panelgrid">
				<p:row rendered="#{not empty fichaArbitroBean.acreditacionDerechoAdm}">
					<p:column colspan="4">			
								<p:outputLabel value="ESTADO  ESPECIALIDAD: ACREDITADO" />
								<p:spacer width="10"/>
								<p:outputLabel value="FECHA ACREDITACIÓN :" />
								<h:outputText value="#{fichaArbitroBean.acreditacionContrataciones.auditoria.fecRegistro}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
					</p:column>
				</p:row>
				<p:row>
					<p:column colspan="4">
						<p:outputLabel style="font-size: 10px;"
							value="SEGUN INFORMACIÓN CONSIGNADA EN EL FORMULARIO" />

					</p:column>
				</p:row>
				<p:row>
					<p:column colspan="4">
						<p:outputLabel style="font-size: 12px;"
							value="FORMACIÓN ACADÉMICA" />
					</p:column>
				</p:row>
				<p:row>
					<p:column colspan="4">
						<p:separator />
					</p:column>
				</p:row>
				<!-- = = = = = = = =   POSTGRADO Y/O ESPECIALIZACIÓN CERITIFICADA  = = = = = = = =   -->
				<p:row>
					<p:column colspan="4">
						<p:outputLabel value="POSTGRADO Y/O ESPECIALIZACIÓN CERITIFICADA" />
					</p:column>
					
				</p:row>
				<p:row>
					<p:column style="text-align:center" colspan="4">
						<p:dataTable var="especialidad" id="listaEspecialidad"
							value="#{fichaArbitroBean.listArbEspecialidadAcademica}" paginator="true" rows="10"
							 emptyMessage="No se encontro Informacion">
							<p:column headerText="AREA DE PROFESIÓN" style="font-size: 12px;">
								<h:outputText value="#{especialidad.descAreaProfesion}"  rendered="#{especialidad.indEspecialidad eq '3' and especialidad.estado eq 1}"/>
							</p:column>

							<p:column headerText="CENTRO DE ESTUDIOS"
								style="font-size: 12px;" >
								<h:outputText value="#{especialidad.descCentroEstudios}"  rendered="#{especialidad.indEspecialidad eq '3' and especialidad.estado eq 1}" />
							</p:column>
							<p:column
								headerText="#{rbSirenasUI['sirenas.ui.entidad.forma_academica.grilla.otrocentro.label']}"
								style="font-size: 11px;">
								<h:outputText value="#{especialidad.descripcionOtroCentro}"
									rendered="#{especialidad.indEspecialidad eq '3' and especialidad.estado eq 1}" />
							</p:column>
							<p:column headerText="PAIS" style="font-size: 12px;" >
								<h:outputText value="#{especialidad.descPais}"  rendered="#{especialidad.indEspecialidad eq '3' and especialidad.estado eq 1}"/>
							</p:column>

							<p:column headerText="GRADO/TÍTULO" style="font-size: 12px;" >
								<h:outputText value="#{especialidad.descGradoObtenido}"  rendered="#{especialidad.indEspecialidad eq '3' and especialidad.estado eq 1}"/>
								
							</p:column>
							<p:column headerText="DESCRIPCIÓN GRADO/TÍTULO"
								style="font-size: 12px;" >
								<h:outputText value="#{especialidad.descripcionGrado}"   rendered="#{especialidad.indEspecialidad eq '3' and especialidad.estado eq 1}" />
							</p:column>
							<p:column headerText="FECHA GRADO/TÍTULO "
								style="font-size: 12px;" >
							<h:outputText value="#{especialidad.fecEgreso}" rendered="#{especialidad.indEspecialidad eq '3' and especialidad.estado eq 1}" >
									<f:convertDateTime pattern="dd-MM-yyyy"/>
								</h:outputText>
							</p:column>
							<p:column headerText="HORAS DURACIÓN" style="font-size: 12px;" >
								<h:outputText value="#{especialidad.duracion}"  rendered="#{especialidad.indEspecialidad eq '3' and especialidad.estado eq 1}"/>
							</p:column>
							<p:column headerText="ACCIÓN" style="font-size: 12px;" >
								<p:panelGrid columns="2"
									rendered="#{especialidad.indEspecialidad eq '3' and especialidad.estado eq 1}">
									
										
									<p:commandButton title="Ver Rectificacion" 
										id="btnVerRectificacion" 
										actionListener="#{fichaArbitroBean.verHistorialEspecialidadAcademica(especialidad.idEspecialidad)}" 
										icon="ui-icon-search" 
										update="@form:gridpopupFormEspecialidadArbitroHistorial" />

								</p:panelGrid>
							</p:column>
						</p:dataTable>
					</p:column>
				</p:row>
				<!-- = = = = = = = = POPUP HISTORIAL  ESPECIALIDAD ACADEMICA = = = = = = = =   -->
				<p:row>
				
						<p:column colspan="4">
							<p:dialog id="dialogEspecialidadPopup" widgetVar="dialogEspecialidadHistorial"
									header="#{rbSirenasUI['sirenas.ui.ficha.arbitro.vista.derecho.title']} - #{rbSirenasUI['sirenas.ui.form.especialidad.academica.title']}"
									closable="false" resizable="false" hideEffect="explode">
									<ui:include src="popupHistorialEspecialidadAcademica.xhtml" />
							</p:dialog>
						</p:column>
				
				</p:row>
				<!-- = = = = = = = =   FIN  = = = = = = = =   -->	
				<p:row>
					<p:column colspan="1">
						
					</p:column>
					<p:column colspan="3">
						<p:outputLabel style="font-size: 12px;" value="#{rbSirenasUI['sirenas.ui.msj.regla.total.horasduracion.label.required']} #{fichaArbitroBean.valorReglaHorasMin} #{rbSirenasUI['sirenas.ui.msj.regla.total.horasmin.label.required']}  " />
						<p:outputLabel id="totalEspAcademica" style="font-size: 12px;" value="#{fichaArbitroBean.totalEspAcademicaDerechoAdm}" />
					</p:column>
				</p:row>
				<p:row>
					<p:column colspan="4">
						<p:separator />
					</p:column>
				</p:row>
				
				<!-- = = = = = = = =   CAPACITACIÓN EN TEMAS DE ESPECIALIDAD  = = = = = = = =   -->
				<p:row>
					<p:column colspan="4">
						<p:outputLabel value="CAPACITACIÓN EN TEMAS DE ESPECIALIDAD" />
					</p:column>
					
				</p:row>
				<p:row>
					<p:column style="text-align:center" colspan="4">
						<p:dataTable var="capacitacion" id="listaCapacitaciones"
							value="#{fichaArbitroBean.listArbEspecialCapacitacion}" paginator="true" rows="10">
							<p:column headerText="DESCRIPCION DEL CURSO">
								<h:outputText value="#{capacitacion.nomCapacitacion}" rendered="#{capacitacion.indEspecialidad eq '3' and capacitacion.estado eq 1}"/>
							</p:column>

							<p:column headerText="FECHA INICIO" >
								<h:outputText value="#{capacitacion.fecInicio}" rendered="#{capacitacion.indEspecialidad eq '3' and capacitacion.estado eq 1}" >
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>

							<p:column headerText="FECHA FIN">
								<h:outputText value="#{capacitacion.fecFin}" rendered="#{capacitacion.indEspecialidad eq '3' and capacitacion.estado eq 1}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>

							<p:column headerText="DURACIÓN" >
								<h:outputText value="#{capacitacion.duracion}" rendered="#{capacitacion.indEspecialidad eq '3' and capacitacion.estado eq 1}"/>
							</p:column>
							<p:column headerText="INSTITUCIÓN" >
								<h:outputText value="#{capacitacion.nomInstitucion}" rendered="#{capacitacion.indEspecialidad eq '3' and capacitacion.estado eq 1}" />
							</p:column>
							<p:column headerText="ACCIÓN">
							<p:panelGrid columns="2"
									rendered="#{capacitacion.indEspecialidad eq '3' and capacitacion.estado eq 1}">
									<p:commandButton title="Ver Rectificacion" 
										id="btnVerRectificacion" 
										actionListener="#{fichaArbitroBean.verHistorialCapacitacion(capacitacion.idCapacitacion)}" 
										icon="ui-icon-search" 
										update="@form:gridpopupFormCapacitacionArbitroHistorial" />

								</p:panelGrid>
							</p:column>

						</p:dataTable>
					</p:column>
				</p:row>
				<!-- = = = = = = = = PPOPUP HISTORIAL  CAPACITACIÓN = = = = = = = =   -->
				<p:row>
				
						<p:column colspan="4">
							<p:dialog id="dialogCapacitacionPopup" widgetVar="dialogCapacitacionHistorial"
									header="#{rbSirenasUI['sirenas.ui.ficha.arbitro.vista.derecho.title']} - #{rbSirenasUI['sirenas.ui.form.especialidad.capacitacion.title']}"
									closable="false" resizable="false" hideEffect="explode">
									<ui:include src="popupHistorialCapacitacion.xhtml" />
							</p:dialog>
						</p:column>
				
				</p:row>
				<!-- = = = = = = = =   FIN  = = = = = = = =   -->
				<p:row>
					<p:column colspan="4">
						<p:outputLabel style="font-size: 10px;"
							value="LA INFORMACION DECLARADA EN ESTA SECCION, ES UNICAMENTE DE CARACTER COMPLEMENTARIO Y REFERENCIAL. NOS SE TOMARÁ EN CUENTA PARA LA ACREDITACIÓN DE LA ESPECIALIDAD" />

					</p:column>
				</p:row>
				<p:row>
					<p:column colspan="4">
						<p:outputLabel value="DOCENCIA UNIVERSITARIA" />
					</p:column>
				</p:row>
				
				<p:row>
					<p:column colspan="4">
						<p:separator />
					</p:column>
				</p:row>
				
				<!-- = = = = = = = =   ACTIVIDADES ACADÉMICA O DOCENTE  = = = = = = = =   -->
				<p:row>
					<p:column colspan="4">
						<p:outputLabel value="ACTIVIDADES ACADÉMICA O DOCENTE " />
					</p:column>
					
				</p:row>
				<p:row>
					<p:column style="text-align:center" colspan="4">
						<p:dataTable var="docencia" id="listaDocencia"
							value="#{fichaArbitroBean.listArbEspecialDocencia}" paginator="true" rows="10">
							<p:column headerText="ACTIVIDAD">
								<h:outputText value="#{docencia.descTipoActividad}"  rendered="#{docencia.indEspecialidad eq '3' and docencia.estado eq 1}"/>
							</p:column>

							<p:column headerText="DESCRIPCIÓN DEL CURSO" >
								<h:outputText value="#{docencia.descripcionCurso}"  rendered="#{docencia.indEspecialidad eq '3' and docencia.estado eq 1}"/>
							</p:column>

							<p:column headerText="INSTITUCIÓN " >
								<h:outputText value="#{docencia.descCentroEstudios}"  rendered="#{docencia.indEspecialidad eq '3' and docencia.estado eq 1}"/>
							</p:column>

							<p:column headerText="DURACIÓN" >
								<h:outputText value="#{docencia.duracion}"  rendered="#{docencia.indEspecialidad eq '3' and docencia.estado eq 1}"/>
									<p:spacer width="10"/>
								<h:outputText value="#{docencia.descTipoDuracion}"
									rendered="#{docencia.indEspecialidad eq '3' and docencia.estado eq 1}" />
							</p:column>
						
							<p:column headerText="ACCIÓN" >
								 <p:panelGrid columns="2"
									rendered="#{docencia.indEspecialidad eq '3' and docencia.estado eq 1}">
										
										
									<p:commandButton title="Ver Rectificacion" 
										id="btnVerRectificacion" 
										actionListener="#{fichaArbitroBean.verHistorialDocencia(docencia.idDocencia)}" 
										icon="ui-icon-search" 
										update="@form:gridPopupHistorialEspecialidadDocencia"/>

								</p:panelGrid>
							</p:column>

						</p:dataTable>
					</p:column>
				</p:row>
						<!-- = = = = = = = = PPOPUP HISTORIAL  DOCENCIA = = = = = = = =   -->
				<p:row>
				
						<p:column colspan="4">
							<p:dialog id="dialogDocenciaPopup" widgetVar="dialogDocenciaHistorial"
									header="#{rbSirenasUI['sirenas.ui.ficha.arbitro.vista.derecho.title']} - #{rbSirenasUI['sirenas.ui.form.especialidad.docencia.title']}"
									closable="false" resizable="false" hideEffect="explode" >
									<ui:include src="popupHistorialDocencia.xhtml" />
							</p:dialog>
						</p:column>
				
				</p:row>
				<!-- = = = = = = = =   FIN  = = = = = = = =   -->
				<p:row>
					<p:column colspan="2" >
						<p:outputLabel styleClass="label" value="Equivalencias: "/>
						<p:outputLabel value="1 año es equivalente a 2 ciclos, 1 ciclo es equivalente a 60 horas."/>
					</p:column>
				</p:row>
				<p:row>
					<p:column colspan="1">
						
					</p:column>
					<p:column colspan="3">
						<p:outputLabel style="font-size: 12px;" value="#{rbSirenasUI['sirenas.ui.msj.regla.total.horasduracion.label.required']} #{fichaArbitroBean.valorReglaHorasMin} #{rbSirenasUI['sirenas.ui.msj.regla.total.horasmin.label.required']}  " />
						<p:outputLabel id="totalDocencia"  style="font-size: 12px;" value="#{fichaArbitroBean.totalDocenciaDerechoAdm}" />
					</p:column>
				</p:row>
				
				<p:row>
					<p:column colspan="4">
						<p:outputLabel value="EXPERIENCIA" />
					</p:column>
				</p:row>
				<p:row>
					<p:column colspan="4">
						<p:separator />
					</p:column>
				</p:row>
				<!-- = = = = = = = =   EXPERIENCIA LABORAL  = = = = = = = =   -->
				<p:row>
					<p:column colspan="4">
						<p:outputLabel value="LABORAL" />
					</p:column>
					
				</p:row>

				<!-- Entidad ExperienciaLaboral -->
				<p:row>
					<p:column style="text-align:center" colspan="4">
						<p:dataTable var="experienciaLaboral" id="listaExpLaboral"
							value="#{fichaArbitroBean.listArbEspecialExperienciaLaboral}" paginator="true" rows="10">
							<p:column headerText="CENTRO DE TRABAJO" >
								<h:outputText value="#{experienciaLaboral.nomCentroTrabajo}" rendered="#{experienciaLaboral.indEspecialidad eq '3' and experienciaLaboral.estado eq 1}"/>
							</p:column>

							<p:column headerText="PUESTO" >
								<h:outputText value="#{experienciaLaboral.descripcionCargo}" rendered="#{experienciaLaboral.indEspecialidad eq '3' and experienciaLaboral.estado eq 1}"/>
							</p:column>

							<p:column headerText="FECHA INGRESO" >
								<h:outputText value="#{experienciaLaboral.fecIngreso}" rendered="#{experienciaLaboral.indEspecialidad eq '3' and experienciaLaboral.estado eq 1}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>
							<p:column headerText="FECHA CESE" >
								<h:outputText value="#{experienciaLaboral.fecEgreso}" rendered="#{experienciaLaboral.indEspecialidad eq '3' and experienciaLaboral.estado eq 1}">
									<f:convertDateTime pattern="dd-MM-yyyy" />
								</h:outputText>
							</p:column>
							
							<p:column headerText="#{rbSirenasUI['sirenas.ui.entidad.exp_laboral.presente.label']}">
								<h:outputText value="#{experienciaLaboral.vigente}" 
								rendered="#{experienciaLaboral.indEspecialidad eq '3' and experienciaLaboral.estado eq 1}"/>
							</p:column>

							<p:column headerText="ACCIÓN">
								<p:panelGrid columns="2"
									rendered="#{experienciaLaboral.indEspecialidad eq '3' and experienciaLaboral.estado eq 1}">
								
									<p:commandButton title="Ver Rectificacion" 
										id="btnVerRectificacion" 
										actionListener="#{fichaArbitroBean.verHistorialExperienciaLaboral(experienciaLaboral.idLaboral)}" 
										icon="ui-icon-search" 
										update="@form:gridPopupHistorialEspecialidadExperienciaLaboral" />
								</p:panelGrid>
							</p:column>

						</p:dataTable>
					</p:column>
				</p:row>
				<!-- = = = = = = = = POPUP HISTORIAL  EXXPERIENCIA LABORAL = = = = = = = =   -->
				<p:row>
				
						<p:column colspan="4">
							<p:dialog id="dialogExperienciaLaboralHistorialPopup" widgetVar="dialogExperienciaLaboralHistorial"
									header="#{rbSirenasUI['sirenas.ui.ficha.arbitro.vista.derecho.title']} - #{rbSirenasUI['sirenas.ui.form.especialidad.experiencia_laboral.title']}"
									closable="false" resizable="false" hideEffect="explode" >
									<ui:include src="popupHistorialExperienciaLaboral.xhtml" />
							</p:dialog>
						</p:column>
				
				</p:row>
				<!-- = = = = = = = =   FIN  = = = = = = = =   -->
				<p:row>
					<p:column colspan="1">
						
					</p:column>
					<p:column colspan="3">
						<p:outputLabel style="font-size: 12px;" value="TIEMPO TOTAL (Min 48 Meses):" />
						<p:outputLabel id="totalLaboral" style="font-size: 12px;" value="#{fichaArbitroBean.totalLaboralDerechoAdm}" />
					</p:column>
				</p:row>
				
				
	
			</p:panelGrid>
			
		</div>
					
	</h:form>	
	
</ui:composition>